package com.gitee.neuray.security.wb.ribs.vo;

import com.gitee.neuray.security.common.entity.BaseEntity;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * 报销流水表
 */
@Data
@Table(name = "T_WB_BXD_HISTORY")
public class HistoryVo extends BaseEntity {

    /**
     * 报销单号
     */
    @Column(name = "BXDH")
    private String bxdh;
    /**
     * 用户id
     */
    @Column(name = "STAFF_ID")
    private String staffId;

    @Transient
    private String staffName;
    /**
     * 报销状态
     */
    @Column(name = "BXZT")
    private String bxzt;

    @Transient
    private String bxztName;
    /**
     * 审批意见
     */
    @Column(name = "SPYJ")
    private String spyj;
    /**
     * 备注
     */
    @Column(name = "BZ")
    private String bz;
    /**
     * 报销事由
     */
    @Column(name = "BXSY")
    private String bxsy;
    /**
     * 报销金额
     */
    @Column(name = "BXJE")
    private String bxje;
    /**
     * 是否特批
     */
    @Column(name = "TP")
    private String tp;
    /**
     * 审批角色id
     */
    @Column(name = "ROLE_ID")
    private String roleId;

    @Transient
    private String roleName;

    @Column(name = "SPR_ID")
    private String sprId;

    @Transient
    private String sprName;

}
